/*
1、本地开发环境   需要本地包   npm   run  serve
2、生产环境      可以不需要本地包    需要配置   externals
 */
var externals = {}

if (process.env.NODE_ENV === 'production') {
  //  表示上线环境  添加排除项
  externals = {
    /* 配置：上线的时候====不需要打包本地引入的第三方包    本地引入的包写和不写没有区别 */
    // import 时的包名称: window 全局的成员名称
    vue: 'Vue',
    'vue-router': 'VueRouter',
    vuex: 'Vuex',
    axios: 'axios',
    dayjs: 'dayjs',
    echarts: 'echarts',
    'element-ui': 'ELEMENT',
    'vue-quill-editor': 'VueQuillEditor',
    lodash: '_'
  }
}

module.exports = {
  publicPath: './',
  configureWebpack: {
    externals: externals
  }
}
